//
//  SFExpandableTableViewController.h
//  TableViewFramework
//
//  Created by 支晓辉 on 16/3/24.
//  Copyright © 2016年 wishselfly. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "SFExpandableTableViewSectionGroup.h"
#import "SFMovableTableViewController.h"

#define CLASS_STR(class) NSStringFromClass(class)
#define NIB(name) [UINib nibWithNibName:name bundle:nil]

@interface SFExpandableTableViewController : SFMovableTableViewController
/** 列表对应的数据 */
@property (strong, nonatomic) NSArray<__kindof SFExpandableTableViewSectionGroup*> *tableData;
/** 已经选中的索引 */
@property (strong, nonatomic) NSMutableDictionary<NSString*, id> *selectedIndexPath;
/** 选择了的数据 */
@property (strong, nonatomic, readonly) NSArray *selectedData;
/** 当前视图对应的tableView */
@property (nonatomic, readonly) UITableView *tableView;

@end
